turntable rumble - German English Dictionary